package muni.ilo.service;

import java.util.List;

import muni.ilo.dto.DistritoDTO;
import muni.ilo.dto.TipoUsuarioDTO;
import muni.ilo.dto.UsuarioDTO;
import muni.ilo.dto.UsuarioLoginDTO;


public interface UsuarioIFService {
	
	public List<UsuarioDTO> listaUsuario(UsuarioDTO usua) throws Exception;
	public String desactivarUsuario(UsuarioDTO usua) throws Exception;
	public String activarUsuario(UsuarioDTO usua) throws Exception;
	public String insertarUsuario(UsuarioDTO usua) throws Exception;
	public List<UsuarioDTO> listaPorNombre(String codUsua) throws Exception;
	public UsuarioDTO buscarUsuarioPorCodigo(String cod)throws Exception;
	public String modificar(UsuarioDTO usua) throws Exception;
	public List<DistritoDTO> listaDistritos() throws Exception;
	public List<TipoUsuarioDTO> listaTipos() throws Exception;
	public UsuarioLoginDTO usuarioLogin(String log, String pass)throws Exception;
}
